/*
 * AppModule.h
 *
 *  Created on: 10.12.2011
 *      Author: caiiiycuk
 */

#ifndef APPMODULE_H_
#define APPMODULE_H_

#include "ioc.h"

namespace Service {
class GreetingService;
}

namespace Module {

class AppModule {
public:
	IOC<AppModule> ioc;

	AppModule(): ioc(this) {
	}

	BIND<Service::GreetingService, SINGLETON< Service::GreetingService> >getGreetingService();

};

}


#endif /* APPMODULE_H_ */
